home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 426-450 / disk_441 / dme / s / .edrc
Text File  |  1992-05-06  |  3KB  |  86 lines

  1.  
  2. #   Some menus
  3. #
  4. #   Experienced users do not normally need menus and usually delete
  5. #   them to save memory (unless you have lots of memory of course).
  6.  
  7. menuoff
  8. menuclear
  9. menuadd Project (Insert-File  (f1))     f1
  10. menuadd Project (Open-Replace (f2))     f2
  11. menuadd Project (Open-NewWin  (f3))     f3
  12. menuadd Project (Save-Config)           saveconfig
  13. menuadd Project (Save         (f9))     f9
  14. menuadd Project (Save-As)               (escimm (saveas ))
  15. menuadd Project (Save-Close   (f10))    f10
  16. menuadd Project (Close        (c-q))    c-q
  17.  
  18. menuadd Control (Iconify  (a-i))    iconify
  19. menuadd Control Case-Sensitive        (ignorecase off)
  20. menuadd Control Case-InSensitive    (ignorecase on)
  21. menuadd Control Tabs-Opt-On        (savetabs on)
  22. menuadd Control Tabs-Opt-Off        (savetabs off)
  23.  
  24. menuadd Mode    (Insert    (c-i))   c-i
  25. menuadd Mode    (Overwrite (c-o))   c-o
  26. menuadd Mode    (Wordwrap  (c-w))   c-w
  27. menuadd Mode    (Wordwrap-LMargin)  (escimm (setparcol ))
  28. menuadd Mode    (Wordwrap-RMargin)  (escimm (margin ))
  29.  
  30. menuadd Find    (Find     (c-/))    c-/
  31. menuadd Find    (Next     (c-n))    c-n
  32. menuadd Find    (Prev     (c-p))    c-p
  33. menuadd Find    (Find-Rep (cs-/))   cs-/
  34. menuadd Find    (Next-Rep (cs-n))   cs-n
  35. menuadd Find    (Glob-Rep)          (repeat -1 nextr)
  36.  
  37. menuadd Block    (Set Start (c-b))   (unblock c-b)
  38. menuadd Block    (Set End   (c-b))   c-b
  39. menuadd Block    (Clear     (c-u))   c-u
  40. menuadd Block    (BCopy     (a-c))   a-c
  41. menuadd Block    (BMove     (a-m))   a-m
  42. menuadd Block    (BDelete   (a-d))   a-d
  43.  
  44. menuadd Marker    (Mark 1)    (ping 1)
  45. menuadd Marker    (Mark 2)    (ping 2)
  46. menuadd Marker    (Mark 3)    (ping 3)
  47. menuadd Marker    (Mark 4)    (ping 4)
  48. menuadd Marker    (Goto 1)    (pong 1)
  49. menuadd Marker    (Goto 2)    (pong 2)
  50. menuadd Marker    (Goto 3)    (pong 3)
  51. menuadd Marker    (Goto 4)    (pong 4)
  52.  
  53. menuon
  54.  
  55.  
  56. #   Some key maps.  Note that below keymaps are used as macros
  57. #   from menu options (though you don't need to do things this way)
  58.  
  59. ignorecase on
  60. savetabs on
  61. map c-tab   (ping 0 while c=32 right repeat tr (( ) left) pong 0 down)
  62. map cs-tab  `del del del del down'
  63. map a-tab   `goto block while cb `c-tab down''
  64. map as-tab  `goto block while cb `cs-tab down''
  65. map s-f9    `saveas ram:\$filename'
  66. map a-/     (escimm (findstr ) escimm (repstr ) repeat -1 nextr)
  67. map c-m     menuon
  68. map c-right (repeat 8 tab)
  69. map c-left  (repeat 8 backtab)
  70. map s-return return
  71. map (a- )   (( ))
  72.  
  73. map (a-i)   iconify
  74.  
  75. map c-f1    (scanf %s bottom insfile \$scanf)
  76. map c-f2    (scanf %s newfile \$scanf)
  77. map c-f3    (scanf %s newwindow newfile \$scanf)
  78. map s-f7    (setfont topaz.font 7)
  79. map c-[     (ping 1 iconify ctags)
  80.  
  81. map cs-n    (nextr)
  82. map cs-/    (escimm (findstr ) escimm (repstr ))
  83.  
  84. # addpath to various places for ctags and ref access.  See the docs
  85.  
  86.